mass demonstrations - Alemán Inglés Diccionario